temporary forest nursery - French English Dictionary